Abteilung Wissensbasierte Systeme Heterogeneous Active Agents, Iii: Polynomially Implementable Agents
نویسنده
چکیده
In (Eiter, Subrahmanian, and Pick 1999), the authors have introduced techniques to build agents on top of arbitrary data structures, and to “agentize” new/existing programs. They provided a series of successively more sophisticated semantics for such agent systems, and showed that as these semantics become epistemically more desirable, a computational price may need to be paid. In this paper, we identify a class of agents that are called weak regular—this is done by first identifying a fragment of agent programs (Eiter, Subrahmanian, and Pick 1999) called weak regular agent programs (WRAPs for short). It is shown that WRAPs are definable via three parameters—checking for a property called “safety”, checking for a property called “conflict freedom” and checking for a “deontic stratifiability” property. Algorithms for each of these are developed. A weak regular agent is then defined in terms of these concepts , and a regular agent is one that satisfies an additional “boundedness” property. We then describe a polynomial algorithm that computes (under suitable assumptions) the “reasonable status set” semantics of regular agents—this semantics was identified in (Eiter, Subrahmanian, and Pick 1999) as being epistemically most desirable. Though this semantics is co-NP-complete for arbitrary agent programs, it is polynomially computable via our algorithm for regular agents. Finally, we describe our implementation architecture and provide details of how we have implemented RAPs, together with experimental results. 1Institut und Ludwig Wittgenstein Labor für Informationssysteme, Technische Universität Wien, Paniglgasse 16, A-1040 Wien, Austria. E-mail: [email protected] 2Institute for Advanced Computer Studies, Institute for Systems Research and Department of Computer Science, University of Maryland, College Park, Maryland 20742. E-mail: [email protected] 3Institute for Advanced Computer Studies, Department of Computer Science, University of Maryland, College Park, Maryland 20742. E-mail: [email protected] Acknowledgements: We would like to thank Anatoly Levkov, Rob Ross, and Mustafa Tikir for writing code to implement some algorithms defined in this paper. We have benefited from discussions with Juergen Dix, Bob Kowalski, and Sarit Kraus. This work was supported by the Army Research Office under Grants DAAH-04-95-10174, DAAH-04-9610297, and DAAH04-96-1-0398, by the Army Research Laboratory under contract number DAAL01-97K0135, by an NSF Young Investigator award IRI-93-57756, by a DAAD grant, and by the Austrian Science Fund Project N Z29-INF. This is Part III which extends Technical Reports INFSYS TR 1843-9802 and 1843-9803 “Heterogeneous Active Agents”. Copyright c 1999 by the authors INFSYS RR 1843-99-07 I
منابع مشابه
Abteilung Wissensbasierte Systeme Using Methods of Declarative Logic Programming for Intelligent Information Agents
At present, the search for specific information on the World Wide Web is faced with several problems, which arise on the one hand from the vast number of information sources available, and on the other hand from their intrinsic heterogeneity, since standards are missing. A promising approach for solving the complex problems emerging in this context is the use of multi-agent systems of informati...
متن کاملAbteilung Wissensbasierte Systeme Monitoring Agents Using Declarative Planning
We consider the following problem: Given a particular description of a multi-agent system (MAS), is it implemented properly? We assume we are given (possibly incomplete) information and aim at refuting that the given system is implemented properly. In our approach, agent collaboration is described as an action theory. Action sequences reaching the collaboration goal are computed by a planner, w...
متن کاملHeterogeneous active agents, III: Polynomially implementable agents
In [17], two of the authors have introduced techniques to build agents on top of arbitrary data structures, and to “agentize” new/existing programs. They provided a series of successively more sophisticated semantics for such agent systems, and showed that as these semantics become epistemically more desirable, a computational price may need to be paid. In this paper, we identify a class of age...
متن کاملAbteilung Wissensbasierte Systeme Reasoning about Evolving Nonmonotonic Knowledge Bases
Recently, several approaches to updating knowledge bases modeled as extended logic programs have been introduced, ranging from basic methods to incorporate (sequences of) sets of rules into a logic program, to more elaborate methods which use an update policy for specifying how updates must be incorporated. In this paper, we introduce a framework for reasoning about evolving knowledge bases, wh...
متن کاملWissensbasierte Systeme in der Medizin
Wissensbasierte Systeme in der Medizin sind im klinischen Alltag bisher nicht in dem Maße verbreitet, wie dies lange Zeit erwartet wurde. Wichtige Gründe sind einerseits zu hohe Ansprüche an die Systeme und andererseits die mangelnde Integration in Krankenhausinformationssysteme. In diesem Artikel werden ein Überblick und Beispiele über den aktuellen Stand der Anwendung von medizinischer Entsch...
متن کامل